Alvaro CortesAlvaro Cortes
The Swimmer's Shoulder: Injury Begins with the Deviation, Not the Final StrokeI tracked a 200-metre freestyle swimmer across eleven consecutive weeks. In t...
Asian Games 2026: India Beat Bangladesh in Men's Badminton Team Event to Reach the Quarter-FinalsOn September 21, 2026, at the Ichinomiya City Municipal Gymnasium in...
When a golf analysis grid is empty: N/A cells teach us a lesson in precisionThe document on my desk had eight analytical tables. Every column showed the...
Vietnamese volleyball and the empty source data problem: Analysis is impossible without materialIn sports journalism, the scariest thing is not a heavy defeat or a prolonged...
Endrick and the Ancelotti Paradox: An Unfulfilled Promise on the BenchIn January, at a small café on Dongmen Street in Shenzhen, I rewatched a...
McLaren Struggles at Monza: H-Wing Debuts, Norris Expresses Clear FrustrationOn Friday afternoon at Autodromo Nazionale Monza, the roar of Mercedes engine...
Thailand dethrones China on home soil: A new era of Asian women's volleyball begins with an Olympic ticketWhen the referee's final whistle echoed through the Changzhou Arena, the Thai...
When the Analysis Is Empty: Why I Refuse to Write a Sports Piece With No DataI always open with a surprising number. That is the rule of the trade. But th...
The Risk Architecture of a V.League Season: When the Knee Becomes a Report Read SlowlyThe Twelfth Minute I still remember the twelfth minute. Not because of a goal...
Thailand 2026 Asian Champions: How Kiattipong's Map of Speed Toppled China's Height ChartThe final whistle blew, and the score 3-2 flashed on the electronic board. Th...
When Data Goes Silent: Lessons from the Gaps in Vietnamese Swimming AnalysisPeople look at the goal; I look at the pass ten moves earlier. In swimming,...
Vietnamese Sports 2026: The First Steps on the Road to ReconstructionThe year 2026 marked a special milestone in Vietnamese sports history. Amid a...
Worlds 2026 Play-In: MVK Esports and the Bo5 Destiny PuzzleNumbers speak, but I learned to listen to them after the 140 million shock....
Vietnamese Table Tennis and the Data Revolution: When Numbers Begin to SpeakIn the narrow corridor of the locker room at the 2026 Southeast Asian Table...
Amy Hunt clocks 22.16 seconds in Diamond League 200m, set to face Sha'Carri Richardson in 100mAt the Olympic Stadium in Brussels at the end of July, Amy Hunt delivered an...
India and the Age Gamble at the 2026 Asian Games: When Feelings Get Judged by DataI trust feelings until xG shows they've deceived me. And with the Indian...
Rui Hachimura's Pain Map: When the Ankle Tells the Story of an Entire SystemThe moment Rui Hachimura left the court during the game against the Denver...
Interrogating the Results Board: How to Read Vietnamese Track and FieldAlmost every summer, Vietnamese track-and-field communities circulate photos ...
The Scoresheet as a Diplomatic Symbol: When India and Uzbekistan Rewrite Chess HistoryI mispronounced a player's name, then read the game correctly when the...
Asian Games 2026, Badminton Day 1: The 21-12 / 19-21 / 14-21 Curve and India's Depth GapAsian Games 2026, Badminton Day 1: The 21-12 / 19-21 / 14-21 Curve and India'...
